put things right - Alemán Inglés Diccionario